my thoughts - French English Dictionary